// 这个是使用mock来模拟的服务器

// 1. 下载mockjs  npm i mockjs -D
// 2. 引入mock模块
// import axios from 'axios'
// import mockAjax from './mockAjax'
// 也可以使用ES6模块化的方式来进行导入
import Mock from 'mockjs'

// 使用以下方式引入进来的json文件中的数据，在变量当中直接就是对应的对象或是数组
// 如下引入的json文件格式，就相当于是fs.readFile()读取出来的数据然后再进行了JSON.parse的转换
// const banner = require('./banner.json')
import banner from './banner.json'
import floor from './floor.json'
// 3. 配置服务器
// 参数有三个 第一个是路径 第二个是请求方式  第三个是响应的数据格式
Mock.mock('/mock/banner', 'get', { code: 200, status: '请求成功', data: banner })
Mock.mock('/mock/floor', 'get', { code: 200, status: '请求成功', data: floor })
  // 4. 启动服务器  其实一加载这个js文件就相当于是启动mock服务器了

  // 测试一下mock服务器
  // axios.get('/mock/banner').then(result=>console.log('mock',result))
  // mockAjax.get('/banner').then(result=>console.log('mock',result))